🇬🇧 en fi 🇫🇮

short-eared dog noun

  • A canid of species Atelocynus microtis, endemic to the Amazonian Basin.
amazoniankoira
Wiktionary Links